#ifndef POSTGRESD_H
#define POSTGRESD_H

#include "../../settings/isettings.h"
#include <QObject>

class PostgreSD : public QObject, public ISettings
{
	Q_OBJECT
private:
	class PostgreSDPrivate;
	PostgreSDPrivate *d;
public:
	explicit PostgreSD();
	virtual ~PostgreSD();

	virtual QString category() const;
	virtual QIcon categoryIcon() const;

	virtual QTabWidget* createPages();

	virtual void save();
	virtual void reset();

private slots:
	void checkBoxChanged( int );
	void spinBoxChanged( int );
};

#endif // POSTGRESD_H
